<?php
//方法一：

//加载类函数
//function loadClass($class_name) {
//	require "./{$class_name}.class.php";
//}
////注册加载类函数
//spl_autoload_register('loadClass');


//方法二：
spl_autoload_register(function($class_name){
    require "./{$class_name}.class.php";
});


// 也可以注册多个，注要针对文件不规范和目录不规范
//function load1($class) {
//    require "./{$class}.class.php";
//}
//function load2($class) {
//    require "./{$class}.php";
//}
//function load3($class) {
//    require "./{$class}.fun.php";
//}
//spl_autoload_register('load1');
//spl_autoload_register('load2');
//spl_autoload_register('load3');

//测试
$book=new Book();
$book->setName('面向对象编程');
$phone=new Phone();
$phone->setName('苹果6s');
$book->getName();
$phone->getName();